Class ClusteringAlgorithm
java.lang.Object
edu.claflin.finder.algo.Algorithm
edu.claflin.finder.algo.clustering.ClusteringAlgorithm
- All Implemented Interfaces:
Processable<Graph,Graph>
- Direct Known Subclasses:
FastGreedy,GirvanNewman,Infomap,LabelPropagation,LeadingEigenvector,Louvain,Walktrap
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.claflin.finder.algo.Algorithm
Algorithm.GraphSortOrder -
Field Summary
FieldsFields inherited from class edu.claflin.finder.algo.Algorithm
args, PROP_PROGRESS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanMethods inherited from class edu.claflin.finder.algo.Algorithm
addPropertyChangeListener, cull, getGraphSortOrder, getMinNodeCount, getPartiteNumber, getWeightName, removePropertyChangeListener, setGraphSortOrder, setMinNodeCount, setPartiteNumber, setProgress, setWeightName, zeropadMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.claflin.finder.logic.processor.Processable
process
-
Field Details
-
weighted
private boolean weighted
-
-
Constructor Details
-
ClusteringAlgorithm
-
-
Method Details
-
isWeighted
public boolean isWeighted() -
buildCommunityGraphs
-